pump island - Alemán Inglés Diccionario